﻿using Gx.Common.Core;
using Gx.Model.Entity;
using System;
using System.Collections.Generic;
namespace Gx.Dal.Manage
{
    public class LKSettlementPaymentInput : PageInput
    {
        public string BillNo { get; set; }
        public int? CustomerId { get; set; }

        /// <summary>
        /// 开始时间
        /// </summary>
        public DateTime? BeginTime { get; set; }
        /// <summary>
        /// 结束时间
        /// </summary>
        public DateTime? EndTime { get; set; }

        //商品批号
        public string GoodsCode { get; set; }

        //商品名称
        public string GoodsName { get; set; }


        /// <summary>
        /// id列表
        /// </summary>
        public List<int> Ids { get; set; }
    }

    public class SelectCostInput 
    {
        public int CustomerId { get; set; }
        public string GoodsNo { get; set; }
        public DateTime? BeginTime { get; set; }
        public DateTime? EndTime { get; set; }
    }

    public class BcCostInput 
    {
        public int CustomerId { get; set; }
        public string GoodsNo { get; set; }
        public int DomId { get; set; }
    }

    public class BcCostDto 
    {
        public int DomId { get; set; }
        public LKSettlementPaymentDetail SettlementPaymentDetail { get; set; } = new LKSettlementPaymentDetail();
    }
}

